import { defineStore } from "pinia";

/**
 * 编辑器 Store
 * 用于管理富文本编辑器的状态
 */
export const useEditorStore = defineStore("editor", {
  state: () => ({
    richText: "", // 富文本编辑器内容
  }),
  actions: {
    /**
     * 设置富文本内容
     * @param {string} content - 富文本内容
     */
    setRichText(content) {
      this.richText = content;
    },
    /**
     * 清空富文本内容
     */
    clearRichText() {
      this.richText = "";
    },
  },
});
